be impervious to argument - Turco Inglés Diccionario